lemon bark - German English Dictionary